


#catalogDiv {
	float:left;
}

.floater {
	float:left;
}
.testPlanLink {
	color:red; 
	margin:5px; 
	cursor:pointer;
}

.testOptionLink{
	margin-left:20px;
	
	border-left:solid;
	border-left-width:thick;
	
	
}
.stepNum {
	font-size:larger;
	font-weight:bold;
	
}
.adminEditor {
	
	width:100%;
	height:100px;
	
}

.editHover {
	margin-top:30px;
}
.edit {
	border:none;
}
.ticketFrame {
	display:block;
	width:98%; 
	height:400px
}

#log_search {
	float:left;
	margin-right: 20px;
}

.hidden {
	display:none;
	margin:5px;
}

.passfail_btn  {
	width:60px;
	background-color: #cc0000;
	outline: 2px solid #9bdaa7;

}
.pflast {
	margin-top:10px;
}
.fail_btn {
	outline: 2px solid #f1b2bb;; 
}
#_clear_ {
	clear:both;
}

tr.complete  {
	background: grey;	
}
#ticketList { float: left;  }
#ticketNew { float: left; }

#tabs { background: #f7f7f0; border: 1px solid black;
  border-color: #ccc #666 #666 #ccc; clear: left;
  margin: 1em 0 2em; padding: .5em 0 0; float: left; width: 12em;
}
#tabs ul { list-style: none; margin: 0 0 .5em; padding: 0; }
#tabs li { color: #999; font-size: 90%; font-weight: bold; margin: 0;
  padding: 0.1em 5px;
}
#tabs li li { color: #000; font-size: 110%; font-weight: normal;
  margin: 0 -3px; padding: 1px 0 1px 10px;
}
#tabs li li.active { background: #ddc; border: 1px solid;
  border-color: #ccc #000 #666 #ccc; padding: 0 0 0 9px;
}
#tabs :link, #tabs :visited { border: none; display: block }
#tabs :link:hover, #tabs :visited:hover { background: transparent;
  color: #000;
}